
using System.Collections.Generic;
using System.Linq;
using M1;
using Random = UnityEngine.Random;

public class 确认名字View : BaseWindow
{
    private List<int> curTask= new List<int>();

    public override void OpenWindow()
    {
        base.OpenWindow();
        var 进行中的任务 = M二合小镇.Get进行中的任务();
        foreach (var VARIABLE in 进行中的任务)
        {
            if (VARIABLE.描述 == "确认名字")
            {
                curTask.Add(VARIABLE.Id);
            }
        }
    }

    public void 使用默认名字OnClick()
    {
        // int 随机 = Random.Range(0, 999999);
        // string name = "玩家" + 随机.ToString("000000");
        // 二合小镇.Instance.GetUser.name = name;
        完成任务();
    }

    public void 使用微信名字OnClick()
    {
        二合小镇.Instance.GetUser.name = "微信名字";
        完成任务();
    }

    private void 完成任务()
    {
        foreach (var VARIABLE in curTask)
        {
            M.Event.DoEvent<int>(完成任务条件.通用任务完成事件.ToString(),VARIABLE);
        }
        CloseWindow();
    }
}
